🇬🇧 en es 🇪🇸

leave a lot to be desired verb

dejar mucho que desear
Wiktionary Links